package edu.isquen.core.document.service;

import edu.isquen.core.base.action.ParamsTable;
import edu.isquen.core.base.model.ValueObject;
import edu.isquen.core.base.service.BaseService;
import edu.isquen.core.document.model.Document;
import edu.isquen.core.form.model.Form;
import edu.isquen.core.user.model.User;

public interface DocumentService extends BaseService {
	public Document doNew(Form form, User user, ParamsTable params) throws Exception;
	
	public void doCreateOrUpdate(ValueObject vo, User user) throws Exception ;
}
